Translation:

41. How then if We brought from each people a witness and We brought thee as a witness against these people!

Notes (Tafseer)

560. Each Prophet and Leader is a witness for his People and his contemporaries-for those who accept Allah, and against those who reject Him.